Double stranded - Turco Inglés Diccionario